package com.guodi.model.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.guodi.model.entity.UeProjectManger;
import com.guodi.model.vo.UeProjectMangerVo;

import java.util.LinkedList;
import java.util.List;

/**
 * @描述：更新评估-项目管理表 服务类
 * @作者: 徐金洲
 * @日期: 2023-05-05
 */
public interface IUeProjectMangerService extends IService<UeProjectManger> {

    /**
     * @描述: 分页查询更新评估-项目管理列表
     * @作者: 徐金洲
     * @日期: 2023-05-05
     * @参数: UeProjectManger 项目管理
     * @参数: page 分页对象
     */
    Page listByEntity(Page page, UeProjectManger ueProjectManger);


    /**
     * @描述: 修改-项目管理信息
     * @作者: 徐金洲
     * @日期: 2023-05-05
     * @参数: UeProjectManger 项目管理
     * @参数: processedBy  处理人
     */
    boolean update(UeProjectManger ueProjectManger,String processedBy);

    /**
     * @描述: 根据问题场景id查询项目列表
     * @入参:
     * @出参:
     * @作者: lzy
     * @日期: 2023/8/22 18:31
     **/
    List<UeProjectMangerVo> listByProblemId(List<String> idtIdList);
}
